abu nidal organization - Francés Inglés Diccionario